- 自慚形穢
- zìcánxínghuìTo feel ashamed because of an inferior look or manners (originally). Broadly: to feel ashamed for a conceived inferiority.* * *zi4 can2 xing2 hui4to feel ashamed of one's inferiority (idiom), to feel inferior* * *自慚形穢|自惭形秽 [zì cán xíng huì] ► to feel ashamed of one's inferiority (idiom) ► to feel inferior
Chinese-English dictionary. Academic. 2013.